@charset "utf-8";
/*  notice part  */
.notice {
  width: 998px;
  height: 38px;
  background: url(notice_back.jpg) repeat-x;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  margin: 0 auto;
}
.notice div {
  width: 998px;
  height: 38px;
  margin: 0 auto;
  overflow: hidden;
}
.notice div .horn {
  width: 20px;
  height: 20px;
  background: url(horn.png) no-repeat;
  float: left;
  margin-top: 8px;
  margin-left: 8px;
}
.notice div span {
  float: left;
  height: 38px;
  line-height: 38px;
  color: #3d7ae3;
  margin-left: 14px;
}
.notice div .land {
  width: 30px;
  height: 38px;
  float: right;
  line-height: 38px;
  color: #333;
  text-align: right;
  margin-right: 8px;
}
.notice div .land a {
  color: #333;
}
.notice div .line {
  width: 2px;
  height: 13px;
  float: right;
  background: #ababab;
  margin-top: 12px;
}
.notice div .enroll {
  width: auto;
  height: 38px;
  float: right;
  line-height: 38px;
  color: #333;
  text-align: left;
  margin-right: 5px;
}
.notice div .enroll a {
  color: #333;
}
.notice div .fill_key {
  width: 124px;
  height: 19px;
  float: right;
  background: url(fill_in.jpg) no-repeat;
  margin-top: 10px;
  margin-right: 16px;
  border: none;
  outline: none;
  line-height: 19px;
  text-indent: 5px;
}
.notice div .key {
  width: 35px;
  height: 38px;
  line-height: 38px;
  text-align: left;
  float: right;
  vertical-align: middle;
  color: #333;
}
.notice div .fill_admin {
  width: 124px;
  height: 19px;
  float: right;
  background: url(fill_in.jpg) no-repeat;
  margin-top: 10px;
  margin-right: 10px;
  border: none;
  outline: none;
  line-height: 19px;
  text-indent: 5px;
}
.notice div .admin {
  width: 35px;
  height: 38px;
  line-height: 38px;
  text-align: left;
  float: right;
  vertical-align: middle;
  color: #333;
}
